home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / pc / ua < prev    next >
Text File  |  2005-01-13  |  7KB  |  150 lines

  1.  
  2. // based on
  3. // ukrainian standard keyboard 
  4. // AEN <aen@logic.ru> & Leon Kanter <leon@geon.donetsk.ua>
  5. // Last Changes 2003/09/03 by Andriy Rysin <arysin@yahoo.com>
  6. //
  7. // $XFree86: xc/programs/xkbcomp/symbols/pc/ua,v 1.4 2003/05/15 11:29:47 pascal Exp $
  8.  
  9. partial default alphanumeric_keys 
  10. xkb_symbols "basic" {
  11.  
  12.     name[Group1]= "Ukrainian";
  13.  
  14.     key    <TLDE> {    [      apostrophe,    asciitilde    ]    };
  15.     key    <AE01> {    [        1,        exclam     ]    };
  16.     key    <AE02> {    [        2,        quotedbl    ]    };
  17.     key    <AE03> {    [        3,      numbersign    ]    };
  18.     key    <AE04> {    [        4,        asterisk    ]    };
  19.     key    <AE05> {    [        5,         colon    ]    };
  20.     key    <AE06> {    [        6,         comma    ]    };
  21.     key    <AE07> {    [        7,        period    ]    };
  22.     key    <AE08> {    [        8,     semicolon    ]    };
  23.     key    <AE09> {    [        9,     parenleft    ]    };
  24.     key    <AE10> {    [        0,    parenright    ]    };
  25.     key    <AE11> {    [        minus,    underscore    ]    };
  26.     key    <AE12> {    [        equal,          plus    ]    };
  27.  
  28.     key    <AD01> {    [ Cyrillic_shorti, Cyrillic_SHORTI    ]    };
  29.     key    <AD02> {    [    Cyrillic_tse,    Cyrillic_TSE    ]    };
  30.     key    <AD03> {    [      Cyrillic_u,    Cyrillic_U    ]    };
  31.     key    <AD04> {    [     Cyrillic_ka,     Cyrillic_KA    ]    };
  32.     key    <AD05> {    [     Cyrillic_ie,     Cyrillic_IE    ]    };
  33.     key    <AD06> {    [     Cyrillic_en,     Cyrillic_EN    ]    };
  34.     key    <AD07> {    [    Cyrillic_ghe,    Cyrillic_GHE    ]    };
  35.     key    <AD08> {    [    Cyrillic_sha,    Cyrillic_SHA    ]    };
  36.     key    <AD09> {    [  Cyrillic_shcha,  Cyrillic_SHCHA    ]    };
  37.     key    <AD10> {    [     Cyrillic_ze,     Cyrillic_ZE    ]    };
  38.     key    <AD11> {    [     Cyrillic_ha,     Cyrillic_HA    ]    };
  39.     key    <AD12> {    [    Ukrainian_yi,    Ukrainian_YI    ]    };
  40.     key    <BKSL> {    [ Ukrainian_ghe_with_upturn, Ukrainian_GHE_WITH_UPTURN ] };
  41.  
  42.     key    <AC01> {    [     Cyrillic_ef,     Cyrillic_EF    ]    };
  43.     key    <AC02> {    [     Ukrainian_i,     Ukrainian_I    ]    };
  44.     key    <AC03> {    [     Cyrillic_ve,     Cyrillic_VE    ]    };
  45.     key    <AC04> {    [      Cyrillic_a,    Cyrillic_A    ]    };
  46.     key    <AC05> {    [     Cyrillic_pe,     Cyrillic_PE    ]    };
  47.     key    <AC06> {    [     Cyrillic_er,     Cyrillic_ER    ]    };
  48.     key    <AC07> {    [      Cyrillic_o,    Cyrillic_O    ]    };
  49.     key    <AC08> {    [     Cyrillic_el,     Cyrillic_EL    ]    };
  50.     key    <AC09> {    [     Cyrillic_de,     Cyrillic_DE    ]    };
  51.     key    <AC10> {    [    Cyrillic_zhe,    Cyrillic_ZHE    ]    };
  52.     key    <AC11> {    [    Ukrainian_ie,    Ukrainian_IE    ]    };
  53.  
  54.     key    <AB01> {    [     Cyrillic_ya,     Cyrillic_YA    ]    };
  55.     key    <AB02> {    [    Cyrillic_che,    Cyrillic_CHE    ]    };
  56.     key    <AB03> {    [     Cyrillic_es,     Cyrillic_ES    ]    };
  57.     key    <AB04> {    [     Cyrillic_em,     Cyrillic_EM    ]    };
  58.     key    <AB06> {    [     Cyrillic_te,     Cyrillic_TE    ]    };
  59.     key    <AB05> {    [      Cyrillic_i,    Cyrillic_I    ]    };
  60.     key    <AB07> {    [Cyrillic_softsign,Cyrillic_SOFTSIGN    ]    };
  61.     key    <AB08> {    [     Cyrillic_be,     Cyrillic_BE    ]    };
  62.     key    <AB09> {    [     Cyrillic_yu,     Cyrillic_YU    ]    };
  63.     key    <AB10> {    [        slash,      question    ]    };
  64.  
  65.     key <LSGT> {        [           slash,             bar      ]       };
  66.     // End alphanumeric section
  67. };
  68.  
  69. partial alphanumeric_keys
  70. xkb_symbols "winkeys" {
  71.     include "pc/ua(basic)"
  72.  
  73.     key <AE03> {        [               3,      numerosign      ]       };
  74.     key <AE04> {        [               4,       semicolon      ]       };
  75.     key <AE05> {        [               5,         percent      ]       };
  76.     key <AE06> {        [               6,           colon      ]       };
  77.     key <AE07> {        [               7,        question      ]       };
  78.     key <AE08> {        [               8,        asterisk      ]       };
  79.     key <AB10> {        [          period,           comma      ]       };
  80. };
  81.  
  82. partial alphanumeric_keys
  83. xkb_symbols "typewriter" {
  84.     include "pc/ua(basic)"
  85.  
  86.     key    <TLDE> {    [      apostrophe,      quotedbl    ]     };
  87.     key    <AE01> {    [       exclam,         1     ]    };
  88.     key    <AE02> {    [      numerosign,         2    ]    };
  89.     key    <AE03> {    [        slash,         3    ]    };
  90.     key    <AE04> {    [    semicolon,         4    ]    };
  91.     key    <AE05> {    [        colon,         5    ]    };
  92.     key    <AE06> {    [        comma,         6    ]    };
  93.     key    <AE07> {    [       period,         7    ]    };
  94.     key    <AE08> {    [      underscore,         8    ]    };
  95.     key    <AE09> {    [     question,         9    ]    };
  96.     key    <AE10> {    [      percent,         0    ]    };
  97.  
  98.     key    <AD12> {    [ Ukrainian_ghe_with_upturn, Ukrainian_GHE_WITH_UPTURN ] };
  99.  
  100.     key    <AC02> {    [      Cyrillic_i,    Cyrillic_I    ]    };
  101.  
  102.     key    <AB05> {    [     Ukrainian_i,     Ukrainian_I    ]    };
  103.  
  104.     key    <AB10> {    [    Ukrainian_yi,    Ukrainian_YI    ]    };
  105.  
  106.     key    <BKSL> {    [    parenleft,    parenright    ]    };
  107. };
  108.  
  109. partial alphanumeric_keys
  110. xkb_symbols "phonetic" {
  111.   include "pc/ua(basic)"
  112.   
  113.   key <LatQ> {   [ Cyrillic_ya,       Cyrillic_YA         ]    };
  114.   key <LatW> {   [ Cyrillic_ve,       Cyrillic_VE         ]    };
  115.   key <LatE> {   [ Cyrillic_ie,       Cyrillic_IE         ]    };
  116.   key <LatR> {   [ Cyrillic_er,       Cyrillic_ER         ]    };
  117.   key <LatT> {   [ Cyrillic_te,       Cyrillic_TE         ]    };
  118.   key <LatY> {   [ Cyrillic_i,        Cyrillic_i          ]    };
  119.   key <LatU> {   [ Cyrillic_u,        Cyrillic_U          ]    };
  120.   key <LatI> {   [ Ukrainian_i,       Ukrainian_I         ]    };
  121.   key <LatO> {   [ Cyrillic_o,        Cyrillic_O          ]    };
  122.   key <LatP> {   [ Cyrillic_pe,       Cyrillic_PE         ]    };
  123.   key <AD11> {   [ Cyrillic_sha,      Cyrillic_SHA        ]    };
  124.   key <AD12> {   [ Cyrillic_shcha,    Cyrillic_SHCHA      ]    };
  125.  
  126.   key <LatA> {   [ Cyrillic_a,        Cyrillic_A          ]    };
  127.   key <LatS> {   [ Cyrillic_es,       Cyrillic_ES         ]    };
  128.   key <LatD> {   [ Cyrillic_de,       Cyrillic_DE         ]    };
  129.   key <LatF> {   [ Cyrillic_ef,       Cyrillic_EF         ]    };
  130.   key <LatG> {   [ Cyrillic_ghe,      Cyrillic_GHE        ]    };
  131.   key <LatH> {   [ Cyrillic_ha,       Cyrillic_HA         ]    };
  132.   key <LatJ> {   [ Cyrillic_shorti,   Cyrillic_SHORTI     ]    };
  133.   key <LatK> {   [ Cyrillic_ka,       Cyrillic_KA         ]    };
  134.   key <LatL> {   [ Cyrillic_el,       Cyrillic_EL         ]    };
  135.   key <AC10> {   [ Ukrainian_ghe_with_upturn, Ukrainian_GHE_WITH_UPTURN ] };
  136.   key <AC11> {   [ Cyrillic_che,      Cyrillic_CHE        ]    };
  137.   key <BKSL> {   [ Cyrillic_yu,       Cyrillic_YU         ]    };
  138.  
  139.   key <LatZ> {   [ Cyrillic_ze,       Cyrillic_ZE         ]    };
  140.   key <LatX> {   [ Cyrillic_softsign, Cyrillic_SOFTSIGN   ]    };
  141.   key <LatC> {   [ Cyrillic_tse,      Cyrillic_TSE        ]    };
  142.   key <LatV> {   [ Cyrillic_zhe,      Cyrillic_ZHE        ]    };
  143.   key <LatB> {   [ Cyrillic_be,       Cyrillic_BE         ]    };
  144.   key <LatN> {   [ Cyrillic_en,       Cyrillic_EN         ]    };
  145.   key <LatM> {   [ Cyrillic_em,       Cyrillic_EM         ]    };
  146.   key <AB08> {   [ Ukrainian_yi,      Ukrainian_YI      ]    };
  147.   key <AB09> {   [ Ukrainian_ie,      Ukrainian_IE      ]    };
  148.   key <AB10> {   [ slash,             question            ]    };
  149. };
  150.